@echo off
echo ========================================
echo LogVision 构建脚本
echo ========================================
echo.

echo 正在构建前端...
call npm run build
if %errorlevel% neq 0 (
    echo 前端构建失败！
    pause
    exit /b 1
)
echo 前端构建成功！
echo.

echo 正在构建 Tauri 应用...
call npm run tauri build
if %errorlevel% neq 0 (
    echo Tauri 构建失败！
    pause
    exit /b 1
)
echo.
echo ========================================
echo 构建完成！
echo ========================================
echo.
echo 生成的文件：
echo - 可执行文件: src-tauri\target\release\logvision.exe
echo - NSIS 安装包: src-tauri\target\release\bundle\nsis\logvision_0.1.0_x64-setup.exe
echo - MSI 安装包: src-tauri\target\release\bundle\msi\logvision_0.1.0_x64_en-US.msi
echo.
pause
